/*---------------------------------------------适应ipad-----------------------------------------------*/
@media screen and (min-width: 600px) and (max-width: 1199px) {
    .menu {
        width: 100%;
        height: 295px;
        position: fixed;
        background-color: #ffffff;
        z-index: 99999;
        display: none;
        overflow-y: scroll;
    }

    .head-041 {
        top: 0.2rem;
    }

    .menu_bg {
        display: none;
        position: fixed;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        z-index: 7;
        background-color: #ffffff;
        opacity: 0.01;
    }

    .menu-row {
        width: 95%;
        border: 1px solid #ffffff;
        margin: 0 auto;
    }

    .menu-title {
        margin-top: 0.14rem;
        margin-left: 0.09rem;
        float: left;
        color: #7e5f3c;
        font-family: FZLTXIHJW--GB1-0;
        top: 0.41rem;
        font-size: 0.1rem;
    }

    .menu-img {
        margin-top: 0.14rem;
        width: 0.05rem;
        height: 0.13rem;
        float: right;
        margin-right: 0.1rem;
    }

    .border {
        left: 0.1rem;
        margin-top: 0.55rem;
        border: 1px solid #7e5f3c;
    }

    .meun-son {
        width: 94%;
        height: 0.3rem;
        border: 1px solid #ffffff;
        margin: 0 auto;
        border-bottom: 1px solid #8c6942;
    }

    .menu-son-title {
        margin-top: 0.14rem;
        margin-left: 0.09rem;
        float: left;
        color: #7e5f3c;
        font-family: FZLTXIHJW--GB1-0;
        top: 0.41rem;
        font-size: 0.1rem;
    }

    .border-son {
        left: 0.1rem;
        margin-top: 0.45rem;
        border: 1px solid #7e5f3c;
    }

    .menu-son-box {
        display: none;
    }

    .fu-row {
        width: 95%;
        height: 0.3rem;
        border: 1px solid #ffffff;
        margin: 0 auto;
        border-bottom: 1px solid #8c6942;;
    }
}
@media (max-width:600px) {
    .menu {
        width: 100%;
        height: 295px;
        position: fixed;
        background-color: #ffffff;
        z-index: 99999;
        display: none;
        overflow-y: scroll;
    }

    .head-041 {
        top: 0.4rem;
    }

    .menu_bg {
        display: none;
        position: fixed;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        z-index: 7;
        background-color: #ffffff;
        opacity: 0.01;
    }

    .menu-row {
        width: 95%;
        border: 1px solid #ffffff;
        margin: 0 auto;
    }

    .menu-title {
        margin-top: 0.14rem;
        margin-left: 0.09rem;
        float: left;
        color: #7e5f3c;
        font-family: FZLTXIHJW--GB1-0;
        top: 0.41rem;
        font-size: 0.18rem;
    }

    .menu-img {
        margin-top: 0.14rem;
        width: 0.07rem;
        height: 0.14rem;
        float: right;
        margin-right: 0.1rem;
    }

    .border {
        left: 0.1rem;
        margin-top: 0.55rem;
        border: 1px solid #7e5f3c;
    }

    .meun-son {
        width: 94%;
        height: 0.45rem;
        border: 1px solid #ffffff;
        margin: 0 auto;
        border-bottom: 1px solid #8c6942;
    }

    .menu-son-title {
        margin-top: 0.14rem;
        margin-left: 0.09rem;
        float: left;
        color: #7e5f3c;
        font-family: FZLTXIHJW--GB1-0;
        top: 0.41rem;
        font-size: 0.16rem;
    }

    .border-son {
        left: 0.1rem;
        margin-top: 0.45rem;
        border: 1px solid #7e5f3c;
    }

    .menu-son-box {
        display: none;
    }

    .fu-row {
        width: 95%;
        height: 0.45rem;
        border: 1px solid #ffffff;
        margin: 0 auto;
        border-bottom: 1px solid #8c6942;;
    }
}